toothpick vendor - Spanish English Dictionary